Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Помогите понять синтаксис (Владелец книги)
Author Message
Владелец книги
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sat Feb 25, 2006 1:16 pm (написано за 3 минуты 9 секунд)
   Post subject: Помогите понять синтаксис
Reply with quote

Вообщем я конечно извиняюсь за очень банальный вопрос, но я никак не могу понять данный синтаксис:
Quote:
return isset($this->vars[$name]) ? $this->vars[$name] : null;
(страница 655, листинг 32.16).
Я всмысле про вопросительный знак и двоеточие.
Заранее спасибо.
Back to top
Dmitri R. S.
Участник форума



Joined: 05 Mar 2004
Posts: 196
Карма: 5
   поощрить/наказать

Location: Где-то в сети...

PostPosted: Sat Feb 25, 2006 1:31 pm (спустя 14 минут; написано за 1 минуту 38 секунд)
   Post subject:
Reply with quote

Синтаксис: выражение ? результат_если_истина : результат_если ложь
Возвращает результат_если_истина, если выражение истинно, в другом случае результат_если_ложь.
Back to top
View user's profile Send private message
Владелец книги
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sat Feb 25, 2006 1:34 pm (спустя 3 минуты; написано за 1 минуту 33 секунды)
   Post subject:
Reply with quote

Dmitri R. S.
Спасибо большое. Я просто пыталя найти в мануале php, но поиск не работает по символам, а в ручную тоже не нашел....
Вобщем ещё раз спасибо
Back to top
Maus
Модератор



Joined: 29 Jun 2003
Posts: 8151
Карма: 271
   поощрить/наказать

Location: пос. Омсукчан Магаданской области

PostPosted: Sun Feb 26, 2006 11:21 am (спустя 21 час 46 минут; написано за 1 минуту 26 секунд)
   Post subject:
Reply with quote

Владелец книги wrote:
Я просто пыталя найти в мануале php
www.php.net/manual/ru/language.expressions.php - если не знаете, что именно искать (в английской версии, слово "ternary"), найти и впрямь нелегко.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML